English Dictionary
◊ SHIP-TOWED LONG-RANGE ACOUSTIC DETECTION SYSTEM
ship-towed long-range acoustic detection system
n : a shipboard system consisting of an acoustic detection
system that is towed behind the ship